cascade bombs - French English Dictionary